The Single Model Principle
نویسندگان
چکیده
Modelling languages such as UML are increasingly used to describe software systems at different levels of abstraction. There are two very different ways of using such languages. One approach is based on the manifestation of a single model, with construction of different views from this model, and with automatic or semi-automatic consistency checking among these views. This follows what we term the single model principle. The second approach (of which unrestricted UML is an example) is based on the independent construction of multiple models of the same system, but with no guarantee of the consistency of the various models. We propose that to best support seamless, reversible software development of reliable software, it is preferable to follow the single model principle for a specific subset of development tasks. We describe the single model principle and its supporting infrastructure. We show how the BON/Eiffel description language, which supports both high-level abstract specifications as well as code implementations can be enhanced to satisfy the essential tenets of the single model principle, both for static and dynamic descriptions. We describe how a UML profile (including the use of Java) might provide weak support for the principle. We also consider situations and tasks when following the principle is insufficient, particularly when capturing early (goal-oriented) requirements.
منابع مشابه
Validation of Shell Theory for Modeling the Radial Breathing Mode of a Single-Walled Carbon Nanotube (RESEARCH NOTE)
In this paper, the radial breathing mode (RBM) frequency of single-walled carbon nanotube (SWCNT) is studied based on the thin shell theory. For this purpose, SWCNT is considered as an elastic thin cylindrical shell. The dynamic equation of RBM is derived using the Hamilton’s principle. An analytical solution of the RBM frequency of SWCNT is obtained. The advantage of this formulation is that i...
متن کاملAPPLICATION OF THE BELLMAN AND ZADEH'S PRINCIPLE FOR IDENTIFYING THE FUZZY DECISION IN A NETWORK WITH INTERMEDIATE STORAGE
In most of the real-life applications we deal with the problem of transporting some special fruits, as banana, which has particular production and distribution processes. In this paper we restrict our attention to formulating and solving a new bi-criterion problem on a network in which in addition to minimizing the traversing costs, admissibility of the quality level of fruits is a main objecti...
متن کاملNonlocal Vibration of Y-SWCNT Conveying Fluid Considering a General Nonlocal Elastic Medium
In this paper, a nonlocal foundation model is proposed to analyze the vibration and instability of a Y-shaped single-walled carbon nanotube (Y-SWCNT) conveying fluid. In order to achieve more accurate results, fourth order beam theory is utilized to obtain strain-displacement relations. For the first time, a nonlocal model is presented based on nonlocal elasticity and the effects of nonlocal fo...
متن کاملBending and Free Vibration Analysis of Nonlocal Functionally Graded Nanocomposite Timoshenko Beam Model Rreinforced by SWBNNT Based on Modified Coupled Stress Theory
In this article, the bending and free vibration analysis of functionally graded (FG) nanocomposites Timoshenko beam model reinforced by single-walled boron nitride nanotube (SWBNNT) using micro-mechanical approach embedded in an elastic medium is studied. The modified coupled stress (MCST) and nonlocal elasticity theories are developed to take into account the size-dependent effect. The mechani...
متن کاملA model for the "Fuzzy TOPSIS" based on Zadde's extension principle
The TOPSIS process is one of the most comprehensive systems designed for decision making with multiple criteria, since this technique enables formulation of the problem as decision matrix, as well as the possibility of considering different quantitative and qualitative criteria in the problem. Fuzzy TOPSIS methods have been introduced to make fundamental decisions that make decisions decisions ...
متن کاملFirst principle study of structural and electronic transport properties for electrically doped zigzag single wall GaAs nanotubes
Emerging trend in semiconductor nanotechnology motivates to design various crystalline nanotubes. The structural and electronic transport properties of single walled zigzag Gallium Arsenide nanotubes have been investigated using Density Functional Theory (DFT) and Non-Equilibrium Green’s Function (NEGF) based First Principle formalisms. Structural stability and enhanced electronic transmission ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 1 شماره
صفحات -
تاریخ انتشار 2001